package org.swim.session;

import java.util.ArrayList;
import java.util.List;

import javax.ejb.Remote;

import org.swim.entity.User;



@Remote
public interface SearchManagerRemote {
	
	/**
	 * Restituisce una lista di tutti gli utenti cercati specificando nome e cognome presenti nel Database
	 * @param
	 * @return un ArrayList che contiene tutti gli oggetti Utente cercati contenuti nel Database
	 */
	public ArrayList<User> getSearchByNameSurnameResult ( String name, String surname);
	
	
	/**
	 * 
	 * @param abilities
	 * @return
	 */
	public List<User> getSearchByAbilityResult ( int abilityID);
	
	
	public List<User> getSearchByNameResult(String in);
	
	

}
